package com.cmread.bplusc.reader.listeningbook; class dp { void a() { int a;
a=0;// .class public final Lcom/cmread/bplusc/reader/listeningbook/dp;
a=0;// .super Ljava/lang/Object;
a=0;// .source "StreamingMediaPlayer.java"
a=0;// 
a=0;// 
a=0;// # instance fields
a=0;// .field private A:J
a=0;// 
a=0;// .field private B:J
a=0;// 
a=0;// .field private C:J
a=0;// 
a=0;// .field private D:J
a=0;// 
a=0;// .field private E:I
a=0;// 
a=0;// .field private F:Z
a=0;// 
a=0;// .field private G:Z
a=0;// 
a=0;// .field private H:I
a=0;// 
a=0;// .field private I:I
a=0;// 
a=0;// .field private J:Z
a=0;// 
a=0;// .field protected a:Landroid/os/Handler;
a=0;// 
a=0;// .field protected b:Landroid/media/MediaPlayer;
a=0;// 
a=0;// .field protected c:Ljava/lang/Runnable;
a=0;// 
a=0;// .field public d:J
a=0;// 
a=0;// .field public e:J
a=0;// 
a=0;// .field protected f:Z
a=0;// 
a=0;// .field public g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;// .field public h:Z
a=0;// 
a=0;// .field i:Landroid/media/MediaPlayer$OnCompletionListener;
a=0;// 
a=0;// .field j:Landroid/media/MediaPlayer$OnCompletionListener;
a=0;// 
a=0;// .field k:Landroid/media/MediaPlayer$OnPreparedListener;
a=0;// 
a=0;// .field l:Landroid/media/MediaPlayer$OnPreparedListener;
a=0;// 
a=0;// .field m:Landroid/media/MediaPlayer$OnErrorListener;
a=0;// 
a=0;// .field private final n:Ljava/lang/String;
a=0;// 
a=0;// .field private final o:Ljava/lang/String;
a=0;// 
a=0;// .field private p:Ljava/io/FileInputStream;
a=0;// 
a=0;// .field private q:Ljava/lang/String;
a=0;// 
a=0;// .field private r:Landroid/content/Context;
a=0;// 
a=0;// .field private s:Lcom/cmread/bplusc/reader/listeningbook/bg;
a=0;// 
a=0;// .field private t:Z
a=0;// 
a=0;// .field private u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;// .field private v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;// .field private w:Landroid/media/MediaPlayer;
a=0;// 
a=0;// .field private x:Landroid/media/MediaPlayer;
a=0;// 
a=0;// .field private y:Z
a=0;// 
a=0;// .field private z:I
a=0;// 
a=0;// 
a=0;// # direct methods
a=0;// .method public constructor <init>(Landroid/content/Context;)V
a=0;//     .locals 6
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v5, 0x1
a=0;// 
a=0;//     #v5=(One);
a=0;//     const-wide/16 v3, 0x0
a=0;// 
a=0;//     #v3=(LongLo);v4=(LongHi);
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     #v1=(Null);
a=0;//     const/4 v2, 0x0
a=0;// 
a=0;//     .line 105
a=0;//     #v2=(Null);
a=0;//     invoke-direct {p0}, Ljava/lang/Object;-><init>()V
a=0;// 
a=0;//     .line 30
a=0;//     #p0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dp;);
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->n:Ljava/lang/String;
a=0;// 
a=0;//     .line 31
a=0;//     const-string v0, "StreamingMediaPlayer."
a=0;// 
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->o:Ljava/lang/String;
a=0;// 
a=0;//     .line 42
a=0;//     iput-boolean v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->t:Z
a=0;// 
a=0;//     .line 44
a=0;//     new-instance v0, Landroid/os/Handler;
a=0;// 
a=0;//     #v0=(UninitRef,Landroid/os/Handler;);
a=0;//     invoke-direct {v0}, Landroid/os/Handler;-><init>()V
a=0;// 
a=0;//     #v0=(Reference,Landroid/os/Handler;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->a:Landroid/os/Handler;
a=0;// 
a=0;//     .line 45
a=0;//     iput-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     .line 48
a=0;//     iput-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     .line 49
a=0;//     iput-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     .line 50
a=0;//     iput-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->w:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     .line 51
a=0;//     iput-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->x:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     .line 53
a=0;//     iput-boolean v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->y:Z
a=0;// 
a=0;//     .line 56
a=0;//     iput v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->z:I
a=0;// 
a=0;//     .line 59
a=0;//     iput-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->c:Ljava/lang/Runnable;
a=0;// 
a=0;//     .line 62
a=0;//     iput-wide v3, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->A:J
a=0;// 
a=0;//     .line 65
a=0;//     iput-wide v3, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->d:J
a=0;// 
a=0;//     .line 71
a=0;//     const-wide/16 v0, -0x1
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     iput-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     .line 73
a=0;//     iput-wide v3, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->C:J
a=0;// 
a=0;//     .line 76
a=0;//     iput-wide v3, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->D:J
a=0;// 
a=0;//     .line 82
a=0;//     iput v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->E:I
a=0;// 
a=0;//     .line 85
a=0;//     sget-object v0, Lcom/cmread/bplusc/reader/listeningbook/ed;->a:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/ed;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     .line 88
a=0;//     iput-boolean v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->F:Z
a=0;// 
a=0;//     .line 91
a=0;//     iput-boolean v5, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->G:Z
a=0;// 
a=0;//     .line 92
a=0;//     const/16 v0, 0x20
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     iput v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->H:I
a=0;// 
a=0;//     .line 93
a=0;//     iput v5, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->I:I
a=0;// 
a=0;//     .line 95
a=0;//     iput-boolean v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->J:Z
a=0;// 
a=0;//     .line 103
a=0;//     iput-boolean v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->h:Z
a=0;// 
a=0;//     .line 610
a=0;//     new-instance v0, Lcom/cmread/bplusc/reader/listeningbook/dq;
a=0;// 
a=0;//     #v0=(UninitRef,Lcom/cmread/bplusc/reader/listeningbook/dq;);
a=0;//     invoke-direct {v0, p0}, Lcom/cmread/bplusc/reader/listeningbook/dq;-><init>(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dq;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->i:Landroid/media/MediaPlayer$OnCompletionListener;
a=0;// 
a=0;//     .line 725
a=0;//     new-instance v0, Lcom/cmread/bplusc/reader/listeningbook/dr;
a=0;// 
a=0;//     #v0=(UninitRef,Lcom/cmread/bplusc/reader/listeningbook/dr;);
a=0;//     invoke-direct {v0, p0}, Lcom/cmread/bplusc/reader/listeningbook/dr;-><init>(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dr;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->j:Landroid/media/MediaPlayer$OnCompletionListener;
a=0;// 
a=0;//     .line 773
a=0;//     new-instance v0, Lcom/cmread/bplusc/reader/listeningbook/ds;
a=0;// 
a=0;//     #v0=(UninitRef,Lcom/cmread/bplusc/reader/listeningbook/ds;);
a=0;//     invoke-direct {v0, p0}, Lcom/cmread/bplusc/reader/listeningbook/ds;-><init>(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/ds;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->k:Landroid/media/MediaPlayer$OnPreparedListener;
a=0;// 
a=0;//     .line 815
a=0;//     new-instance v0, Lcom/cmread/bplusc/reader/listeningbook/dt;
a=0;// 
a=0;//     #v0=(UninitRef,Lcom/cmread/bplusc/reader/listeningbook/dt;);
a=0;//     invoke-direct {v0, p0}, Lcom/cmread/bplusc/reader/listeningbook/dt;-><init>(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dt;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->l:Landroid/media/MediaPlayer$OnPreparedListener;
a=0;// 
a=0;//     .line 831
a=0;//     new-instance v0, Lcom/cmread/bplusc/reader/listeningbook/du;
a=0;// 
a=0;//     #v0=(UninitRef,Lcom/cmread/bplusc/reader/listeningbook/du;);
a=0;//     invoke-direct {v0, p0}, Lcom/cmread/bplusc/reader/listeningbook/du;-><init>(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/du;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->m:Landroid/media/MediaPlayer$OnErrorListener;
a=0;// 
a=0;//     .line 107
a=0;//     iput-object p1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->r:Landroid/content/Context;
a=0;// 
a=0;//     .line 108
a=0;//     new-instance v0, Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     #v0=(UninitRef,Lcom/cmread/bplusc/reader/listeningbook/dz;);
a=0;//     invoke-direct {v0, p0, v2}, Lcom/cmread/bplusc/reader/listeningbook/dz;-><init>(Lcom/cmread/bplusc/reader/listeningbook/dp;B)V
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dz;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     .line 109
a=0;//     new-instance v0, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     #v1=(Reference,Landroid/content/Context;);
a=0;//     invoke-virtual {v1}, Landroid/content/Context;->getFilesDir()Ljava/io/File;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/StringBuilder;);
a=0;//     const-string v1, "Reader/Books/"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 110
a=0;//     new-instance v1, Ljava/io/File;
a=0;// 
a=0;//     #v1=(UninitRef,Ljava/io/File;);
a=0;//     invoke-direct {v1, v0}, Ljava/io/File;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 111
a=0;//     #v1=(Reference,Ljava/io/File;);
a=0;//     invoke-virtual {v1}, Ljava/io/File;->exists()Z
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Boolean);
a=0;//     if-eqz v2, :cond_1
a=0;// 
a=0;//     .line 113
a=0;//     new-instance v1, Ljava/io/File;
a=0;// 
a=0;//     #v1=(UninitRef,Ljava/io/File;);
a=0;//     const-string v2, "downloadingMedia.dat"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v1, v0, v2}, Ljava/io/File;-><init>(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 114
a=0;//     #v1=(Reference,Ljava/io/File;);
a=0;//     invoke-virtual {v1}, Ljava/io/File;->exists()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 116
a=0;//     invoke-virtual {v1}, Ljava/io/File;->delete()Z
a=0;// 
a=0;//     .line 124
a=0;//     :cond_0
a=0;//     :goto_0
a=0;//     #v0=(Conflicted);v2=(Conflicted);
a=0;//     invoke-static {p0}, Lcom/cmread/bplusc/reader/listeningbook/dm;->a(Lcom/cmread/bplusc/reader/listeningbook/dp;)Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dm;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     .line 125
a=0;//     return-void
a=0;// 
a=0;//     .line 122
a=0;//     :cond_1
a=0;//     #v2=(Boolean);
a=0;//     invoke-virtual {v1}, Ljava/io/File;->mkdirs()Z
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic a(Lcom/cmread/bplusc/reader/listeningbook/dp;Ljava/io/File;)Landroid/media/MediaPlayer;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 952
a=0;//     invoke-direct {p0, p1}, Lcom/cmread/bplusc/reader/listeningbook/dp;->a(Ljava/io/File;)Landroid/media/MediaPlayer;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method private a(Ljava/io/File;)Landroid/media/MediaPlayer;
a=0;//     .locals 4
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     .line 954
a=0;//     #v3=(Null);
a=0;//     new-instance v0, Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(UninitRef,Landroid/media/MediaPlayer;);
a=0;//     invoke-direct {v0}, Landroid/media/MediaPlayer;-><init>()V
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->x:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     .line 957
a=0;//     if-eqz p1, :cond_0
a=0;// 
a=0;//     .line 959
a=0;//     :try_start_0
a=0;//     new-instance v0, Ljava/io/FileInputStream;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/io/FileInputStream;);
a=0;//     invoke-direct {v0, p1}, Ljava/io/FileInputStream;-><init>(Ljava/io/File;)V
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/FileInputStream;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     .line 960
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->x:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     #v1=(Reference,Ljava/io/FileInputStream;);
a=0;//     invoke-virtual {v1}, Ljava/io/FileInputStream;->getFD()Ljava/io/FileDescriptor;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setDataSource(Ljava/io/FileDescriptor;)V
a=0;// 
a=0;//     .line 961
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->x:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->prepare()V
a=0;//     :try_end_0
a=0;//     .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0
a=0;//     .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_2
a=0;//     .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_4
a=0;//     .catchall {:try_start_0 .. :try_end_0} :catchall_0
a=0;// 
a=0;//     .line 991
a=0;//     :cond_0
a=0;//     #v1=(Conflicted);
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v1, "StreamingMediaPlayer. finally...///..//"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 992
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     if-eqz v0, :cond_1
a=0;// 
a=0;//     .line 996
a=0;//     :try_start_1
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     invoke-virtual {v0}, Ljava/io/FileInputStream;->close()V
a=0;//     :try_end_1
a=0;//     .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_7
a=0;// 
a=0;//     .line 1004
a=0;//     :goto_0
a=0;//     iput-object v3, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     .line 1007
a=0;//     :cond_1
a=0;//     :goto_1
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->x:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     if-nez v0, :cond_3
a=0;// 
a=0;//     .line 1009
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     invoke-virtual {v0}, Lcom/cmread/bplusc/reader/listeningbook/dm;->d()V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     if-eqz v0, :cond_2
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->stop()V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->release()V
a=0;// 
a=0;//     iput-object v3, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     :cond_2
a=0;//     sget-object v0, Lcom/cmread/bplusc/reader/listeningbook/ed;->a:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->a:Landroid/os/Handler;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->c:Ljava/lang/Runnable;
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->q:Ljava/lang/String;
a=0;// 
a=0;//     iget-wide v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->C:J
a=0;// 
a=0;//     #v1=(LongLo);v2=(LongHi);
a=0;//     iget-object v3, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->s:Lcom/cmread/bplusc/reader/listeningbook/bg;
a=0;// 
a=0;//     #v3=(Reference,Lcom/cmread/bplusc/reader/listeningbook/bg;);
a=0;//     invoke-virtual {p0, v0, v1, v2, v3}, Lcom/cmread/bplusc/reader/listeningbook/dp;->a(Ljava/lang/String;JLcom/cmread/bplusc/reader/listeningbook/bg;)V
a=0;// 
a=0;//     .line 1011
a=0;//     :cond_3
a=0;//     #v1=(Conflicted);v2=(Conflicted);
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->x:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     return-object v0
a=0;// 
a=0;//     .line 964
a=0;//     :catch_0
a=0;//     #v0=(Conflicted);v2=(Uninit);v3=(Null);
a=0;//     move-exception v0
a=0;// 
a=0;//     :try_start_2
a=0;//     #v0=(Reference,Ljava/io/IOException;);
a=0;//     invoke-virtual {v0}, Ljava/io/IOException;->printStackTrace()V
a=0;// 
a=0;//     .line 967
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v1, "StreamingMediaPlayer. IOException....."
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 968
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     if-eqz v0, :cond_4
a=0;// 
a=0;//     .line 969
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     const/4 v1, 0x5
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     invoke-virtual {v0, v1}, Lcom/cmread/bplusc/reader/listeningbook/dz;->sendEmptyMessage(I)Z
a=0;// 
a=0;//     .line 970
a=0;//     :cond_4
a=0;//     #v1=(Conflicted);
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->x:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->reset()V
a=0;// 
a=0;//     .line 971
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->x:Landroid/media/MediaPlayer;
a=0;//     :try_end_2
a=0;//     .catchall {:try_start_2 .. :try_end_2} :catchall_0
a=0;// 
a=0;//     .line 991
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "StreamingMediaPlayer. finally...///..//"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 992
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     if-eqz v0, :cond_1
a=0;// 
a=0;//     .line 996
a=0;//     :try_start_3
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     invoke-virtual {v0}, Ljava/io/FileInputStream;->close()V
a=0;//     :try_end_3
a=0;//     .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_1
a=0;// 
a=0;//     .line 1004
a=0;//     :goto_2
a=0;//     iput-object v3, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     goto :goto_1
a=0;// 
a=0;//     .line 998
a=0;//     :catch_1
a=0;//     move-exception v0
a=0;// 
a=0;//     invoke-virtual {v0}, Ljava/io/IOException;->printStackTrace()V
a=0;// 
a=0;//     .line 1002
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v1, "StreamingMediaPlayer. close file failed"
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     goto :goto_2
a=0;// 
a=0;//     .line 975
a=0;//     :catch_2
a=0;//     #v0=(Conflicted);v1=(Conflicted);
a=0;//     move-exception v0
a=0;// 
a=0;//     :try_start_4
a=0;//     #v0=(Reference,Ljava/lang/IllegalArgumentException;);
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v1, "StreamingMediaPlayer. IllegalArgumentException"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 976
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     if-eqz v0, :cond_5
a=0;// 
a=0;//     .line 977
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     const/4 v1, 0x5
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     invoke-virtual {v0, v1}, Lcom/cmread/bplusc/reader/listeningbook/dz;->sendEmptyMessage(I)Z
a=0;// 
a=0;//     .line 978
a=0;//     :cond_5
a=0;//     #v1=(Conflicted);
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->x:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->reset()V
a=0;// 
a=0;//     .line 979
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->x:Landroid/media/MediaPlayer;
a=0;//     :try_end_4
a=0;//     .catchall {:try_start_4 .. :try_end_4} :catchall_0
a=0;// 
a=0;//     .line 991
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "StreamingMediaPlayer. finally...///..//"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 992
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     if-eqz v0, :cond_1
a=0;// 
a=0;//     .line 996
a=0;//     :try_start_5
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     invoke-virtual {v0}, Ljava/io/FileInputStream;->close()V
a=0;//     :try_end_5
a=0;//     .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_3
a=0;// 
a=0;//     .line 1004
a=0;//     :goto_3
a=0;//     iput-object v3, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     goto/16 :goto_1
a=0;// 
a=0;//     .line 998
a=0;//     :catch_3
a=0;//     move-exception v0
a=0;// 
a=0;//     invoke-virtual {v0}, Ljava/io/IOException;->printStackTrace()V
a=0;// 
a=0;//     .line 1002
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v1, "StreamingMediaPlayer. close file failed"
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     goto :goto_3
a=0;// 
a=0;//     .line 983
a=0;//     :catch_4
a=0;//     #v0=(Conflicted);v1=(Conflicted);
a=0;//     move-exception v0
a=0;// 
a=0;//     :try_start_6
a=0;//     #v0=(Reference,Ljava/lang/RuntimeException;);
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v1, "StreamingMediaPlayer. RuntimeException"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 984
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     if-eqz v0, :cond_6
a=0;// 
a=0;//     .line 985
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     const/4 v1, 0x5
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     invoke-virtual {v0, v1}, Lcom/cmread/bplusc/reader/listeningbook/dz;->sendEmptyMessage(I)Z
a=0;// 
a=0;//     .line 986
a=0;//     :cond_6
a=0;//     #v1=(Conflicted);
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->x:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->reset()V
a=0;// 
a=0;//     .line 987
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->x:Landroid/media/MediaPlayer;
a=0;//     :try_end_6
a=0;//     .catchall {:try_start_6 .. :try_end_6} :catchall_0
a=0;// 
a=0;//     .line 991
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "StreamingMediaPlayer. finally...///..//"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 992
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     if-eqz v0, :cond_1
a=0;// 
a=0;//     .line 996
a=0;//     :try_start_7
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     invoke-virtual {v0}, Ljava/io/FileInputStream;->close()V
a=0;//     :try_end_7
a=0;//     .catch Ljava/io/IOException; {:try_start_7 .. :try_end_7} :catch_5
a=0;// 
a=0;//     .line 1004
a=0;//     :goto_4
a=0;//     iput-object v3, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     goto/16 :goto_1
a=0;// 
a=0;//     .line 998
a=0;//     :catch_5
a=0;//     move-exception v0
a=0;// 
a=0;//     invoke-virtual {v0}, Ljava/io/IOException;->printStackTrace()V
a=0;// 
a=0;//     .line 1002
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v1, "StreamingMediaPlayer. close file failed"
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     goto :goto_4
a=0;// 
a=0;//     .line 990
a=0;//     :catchall_0
a=0;//     #v0=(Conflicted);v1=(Conflicted);
a=0;//     move-exception v0
a=0;// 
a=0;//     .line 991
a=0;//     #v0=(Reference,Ljava/lang/Throwable;);
a=0;//     const-string v1, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     const-string v2, "StreamingMediaPlayer. finally...///..//"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v1, v2}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 992
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     if-eqz v1, :cond_7
a=0;// 
a=0;//     .line 996
a=0;//     :try_start_8
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/io/FileInputStream;->close()V
a=0;//     :try_end_8
a=0;//     .catch Ljava/io/IOException; {:try_start_8 .. :try_end_8} :catch_6
a=0;// 
a=0;//     .line 1004
a=0;//     :goto_5
a=0;//     iput-object v3, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     .line 1006
a=0;//     :cond_7
a=0;//     throw v0
a=0;// 
a=0;//     .line 998
a=0;//     :catch_6
a=0;//     move-exception v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/io/IOException;->printStackTrace()V
a=0;// 
a=0;//     .line 1002
a=0;//     const-string v1, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v2, "StreamingMediaPlayer. close file failed"
a=0;// 
a=0;//     invoke-static {v1, v2}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     goto :goto_5
a=0;// 
a=0;//     .line 998
a=0;//     :catch_7
a=0;//     #v2=(Uninit);
a=0;//     move-exception v0
a=0;// 
a=0;//     invoke-virtual {v0}, Ljava/io/IOException;->printStackTrace()V
a=0;// 
a=0;//     .line 1002
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v1, "StreamingMediaPlayer. close file failed"
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     goto/16 :goto_0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic a(Lcom/cmread/bplusc/reader/listeningbook/dp;J)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 71
a=0;//     iput-wide p1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic a(Lcom/cmread/bplusc/reader/listeningbook/dp;Landroid/media/MediaPlayer;)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 50
a=0;//     iput-object p1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->w:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic a(Lcom/cmread/bplusc/reader/listeningbook/dp;)Z
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 88
a=0;//     iget-boolean v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->F:Z
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic b(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 1018
a=0;//     invoke-direct {p0}, Lcom/cmread/bplusc/reader/listeningbook/dp;->l()V
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic b(Lcom/cmread/bplusc/reader/listeningbook/dp;J)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 1118
a=0;//     invoke-direct {p0, p1, p2}, Lcom/cmread/bplusc/reader/listeningbook/dp;->c(J)V
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private c(J)V
a=0;//     .locals 4
a=0;// 
a=0;//     .prologue
a=0;//     .line 1120
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     #v0=(One);
a=0;//     iput-boolean v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->t:Z
a=0;// 
a=0;//     .line 1121
a=0;//     iput-wide p1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     .line 1122
a=0;//     iput-wide p1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->C:J
a=0;// 
a=0;//     .line 1124
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dm;);
a=0;//     invoke-virtual {v0}, Lcom/cmread/bplusc/reader/listeningbook/dm;->d()V
a=0;// 
a=0;//     .line 1125
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     invoke-virtual {v0}, Lcom/cmread/bplusc/reader/listeningbook/dm;->b()V
a=0;// 
a=0;//     .line 1127
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 1129
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->stop()V
a=0;// 
a=0;//     .line 1130
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->release()V
a=0;// 
a=0;//     .line 1131
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     .line 1133
a=0;//     :cond_0
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     sget-object v0, Lcom/cmread/bplusc/reader/listeningbook/ed;->a:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     .line 1135
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v1, " need starting new download "
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->a(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 1137
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->q:Ljava/lang/String;
a=0;// 
a=0;//     iget-wide v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     #v1=(LongLo);v2=(LongHi);
a=0;//     iget-object v3, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->s:Lcom/cmread/bplusc/reader/listeningbook/bg;
a=0;// 
a=0;//     #v3=(Reference,Lcom/cmread/bplusc/reader/listeningbook/bg;);
a=0;//     invoke-virtual {p0, v0, v1, v2, v3}, Lcom/cmread/bplusc/reader/listeningbook/dp;->a(Ljava/lang/String;JLcom/cmread/bplusc/reader/listeningbook/bg;)V
a=0;// 
a=0;//     .line 1138
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic c(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;//     .locals 6
a=0;// 
a=0;//     .prologue
a=0;//     .line 633
a=0;//     :try_start_0
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->getCurrentPosition()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     iput v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->z:I
a=0;// 
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     new-instance v1, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v1=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v2, "StreamingMediaPlayer. curPosition: "
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/StringBuilder;);
a=0;//     iget v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->z:I
a=0;// 
a=0;//     #v2=(Integer);
a=0;//     invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     :cond_0
a=0;//     #v1=(Conflicted);v2=(Conflicted);
a=0;//     iget v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->z:I
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     int-to-double v0, v0
a=0;// 
a=0;//     #v0=(DoubleLo);v1=(DoubleHi);
a=0;//     sget-wide v2, Lcom/cmread/bplusc/reader/listeningbook/bk;->a:D
a=0;// 
a=0;//     #v2=(DoubleLo);v3=(DoubleHi);
a=0;//     mul-double/2addr v0, v2
a=0;// 
a=0;//     double-to-long v0, v0
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     const-string v2, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     new-instance v3, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v3=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v4, "StreamingMediaPlayer. current download bytes:"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/StringBuilder;);
a=0;//     iget-wide v4, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->e:J
a=0;// 
a=0;//     #v4=(LongLo);v5=(LongHi);
a=0;//     invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     invoke-static {v2, v3}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     const-string v2, "StreamingMediaPlayer"
a=0;// 
a=0;//     new-instance v3, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v3=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v4, "StreamingMediaPlayer. lastRangeBytes:"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     invoke-static {v2, v3}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     iget-wide v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->e:J
a=0;// 
a=0;//     #v2=(LongLo);v3=(LongHi);
a=0;//     iget v4, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->I:I
a=0;// 
a=0;//     #v4=(Integer);
a=0;//     mul-int/lit16 v4, v4, 0xfa0
a=0;// 
a=0;//     int-to-long v4, v4
a=0;// 
a=0;//     #v4=(LongLo);
a=0;//     add-long/2addr v0, v4
a=0;// 
a=0;//     cmp-long v0, v2, v0
a=0;// 
a=0;//     #v0=(Byte);
a=0;//     if-gtz v0, :cond_3
a=0;// 
a=0;//     iget-boolean v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->G:Z
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-nez v0, :cond_2
a=0;// 
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "StreamingMediaPlayer. network disconnected"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     iget-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     iget v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->z:I
a=0;// 
a=0;//     #v2=(Integer);
a=0;//     int-to-long v2, v2
a=0;// 
a=0;//     #v2=(LongLo);
a=0;//     add-long/2addr v0, v2
a=0;// 
a=0;//     const-string v2, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     new-instance v3, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v3=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v4, "doReconnect: "
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     invoke-static {v2, v3}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     iget-object v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     if-eqz v2, :cond_1
a=0;// 
a=0;//     iget-object v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v2}, Landroid/media/MediaPlayer;->release()V
a=0;// 
a=0;//     const/4 v2, 0x0
a=0;// 
a=0;//     #v2=(Null);
a=0;//     iput-object v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     :cond_1
a=0;//     #v2=(Reference,Landroid/media/MediaPlayer;);
a=0;//     iget-object v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->q:Ljava/lang/String;
a=0;// 
a=0;//     iget-object v3, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->s:Lcom/cmread/bplusc/reader/listeningbook/bg;
a=0;// 
a=0;//     invoke-virtual {p0, v2, v0, v1, v3}, Lcom/cmread/bplusc/reader/listeningbook/dp;->a(Ljava/lang/String;JLcom/cmread/bplusc/reader/listeningbook/bg;)V
a=0;// 
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->z:I
a=0;// 
a=0;//     :goto_0
a=0;//     #v0=(Reference,Ljava/lang/String;);v1=(Conflicted);v2=(Conflicted);v3=(Conflicted);v4=(Conflicted);
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v1, "StreamingMediaPlayer..transferBufferToMediaPlayerDuringDownloading"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     :goto_1
a=0;//     #v5=(Conflicted);
a=0;//     return-void
a=0;// 
a=0;//     :cond_2
a=0;//     #v0=(Boolean);v1=(LongHi);v2=(LongLo);v3=(LongHi);v4=(LongLo);v5=(LongHi);
a=0;//     sget-object v0, Lcom/cmread/bplusc/reader/listeningbook/ed;->f:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/ed;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v1, "StreamingMediaPlayer. set to continue buffering state"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;//     :try_end_0
a=0;//     .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     :catch_0
a=0;//     move-exception v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/Exception;);
a=0;//     const-string v1, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     const-string v2, "Error updating to newly loaded content."
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v1, v2, v0}, Lcom/cmread/bplusc/util/r;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
a=0;// 
a=0;//     goto :goto_1
a=0;// 
a=0;//     :cond_3
a=0;//     :try_start_1
a=0;//     #v0=(Byte);v1=(LongHi);v2=(LongLo);v3=(LongHi);v4=(LongLo);v5=(LongHi);
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "StreamingMediaPlayer. can transfer file"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     sget-object v0, Lcom/cmread/bplusc/reader/listeningbook/ed;->a:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     if-eqz v0, :cond_4
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->reset()V
a=0;// 
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dm;);
a=0;//     invoke-virtual {v0}, Lcom/cmread/bplusc/reader/listeningbook/dm;->a()Ljava/io/File;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-direct {p0, v0}, Lcom/cmread/bplusc/reader/listeningbook/dp;->a(Ljava/io/File;)Landroid/media/MediaPlayer;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     invoke-virtual {v0}, Lcom/cmread/bplusc/reader/listeningbook/dm;->a()Ljava/io/File;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {v0}, Ljava/io/File;->length()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     const-string v2, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     new-instance v3, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v3=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v4, "----------------current size:"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-static {v2, v0}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->z:I
a=0;// 
a=0;//     #v1=(Integer);
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->seekTo(I)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     const/4 v1, 0x3
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setAudioStreamType(I)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->r:Landroid/content/Context;
a=0;// 
a=0;//     #v1=(Reference,Landroid/content/Context;);
a=0;//     const/4 v2, 0x1
a=0;// 
a=0;//     #v2=(One);
a=0;//     invoke-virtual {v0, v1, v2}, Landroid/media/MediaPlayer;->setWakeMode(Landroid/content/Context;I)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->k:Landroid/media/MediaPlayer$OnPreparedListener;
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnPreparedListener(Landroid/media/MediaPlayer$OnPreparedListener;)V
a=0;// 
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v1, "completeListenerDuringPlaying 3"
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->i:Landroid/media/MediaPlayer$OnCompletionListener;
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnCompletionListener(Landroid/media/MediaPlayer$OnCompletionListener;)V
a=0;// 
a=0;//     goto/16 :goto_1
a=0;// 
a=0;//     :cond_4
a=0;//     #v2=(LongLo);v3=(LongHi);v4=(LongLo);
a=0;//     sget-object v0, Lcom/cmread/bplusc/reader/listeningbook/ed;->b:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v1, "qxc!!!!!!"
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v1, "StreamingMediaPlayer..transferBufferToMediaPlayerDuringDownloading, should not come here"
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;//     :try_end_1
a=0;//     .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0
a=0;// 
a=0;//     goto/16 :goto_1
a=0;// .end method
a=0;// 
a=0;// .method static synthetic d(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 56
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->z:I
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic e(Lcom/cmread/bplusc/reader/listeningbook/dp;)Ljava/io/FileInputStream;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 34
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/FileInputStream;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic f(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 34
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->p:Ljava/io/FileInputStream;
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic g(Lcom/cmread/bplusc/reader/listeningbook/dp;)Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 45
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dz;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic h(Lcom/cmread/bplusc/reader/listeningbook/dp;)J
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     .line 71
a=0;//     iget-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     return-wide v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic i(Lcom/cmread/bplusc/reader/listeningbook/dp;)I
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 82
a=0;//     iget v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->E:I
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic j(Lcom/cmread/bplusc/reader/listeningbook/dp;)Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 48
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dm;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic k(Lcom/cmread/bplusc/reader/listeningbook/dp;)Landroid/media/MediaPlayer;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 50
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->w:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method private k()V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 186
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dm;);
a=0;//     invoke-virtual {v0}, Lcom/cmread/bplusc/reader/listeningbook/dm;->d()V
a=0;// 
a=0;//     .line 187
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     invoke-virtual {v0}, Lcom/cmread/bplusc/reader/listeningbook/dm;->b()V
a=0;// 
a=0;//     .line 188
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic l(Lcom/cmread/bplusc/reader/listeningbook/dp;)Landroid/content/Context;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 38
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->r:Landroid/content/Context;
a=0;// 
a=0;//     #v0=(Reference,Landroid/content/Context;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method private l()V
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     .line 1020
a=0;//     new-instance v0, Lcom/cmread/bplusc/reader/listeningbook/dy;
a=0;// 
a=0;//     #v0=(UninitRef,Lcom/cmread/bplusc/reader/listeningbook/dy;);
a=0;//     invoke-direct {v0, p0}, Lcom/cmread/bplusc/reader/listeningbook/dy;-><init>(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dy;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->c:Ljava/lang/Runnable;
a=0;// 
a=0;//     .line 1031
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->a:Landroid/os/Handler;
a=0;// 
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 1033
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->a:Landroid/os/Handler;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->c:Ljava/lang/Runnable;
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/Runnable;);
a=0;//     invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
a=0;// 
a=0;//     .line 1035
a=0;//     :cond_0
a=0;//     #v1=(Conflicted);
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic m(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     .line 1375
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "StreamingMediaPlayer.finishListeningbookActivity, enter"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->c(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     invoke-direct {p0}, Lcom/cmread/bplusc/reader/listeningbook/dp;->k()V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     sget-object v1, Lcom/cmread/bplusc/reader/listeningbook/ed;->c:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     if-ne v0, v1, :cond_0
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->pause()V
a=0;// 
a=0;//     :cond_0
a=0;//     sget-object v0, Lcom/cmread/bplusc/reader/listeningbook/ed;->a:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     const-string v0, "com.ophone.reader.ui.linsteningbook.finishliteningself"
a=0;// 
a=0;//     invoke-virtual {p0, v0}, Lcom/cmread/bplusc/reader/listeningbook/dp;->a(Ljava/lang/String;)V
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic n(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 91
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput-boolean v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->G:Z
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic o(Lcom/cmread/bplusc/reader/listeningbook/dp;)Ljava/lang/String;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 37
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->q:Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic p(Lcom/cmread/bplusc/reader/listeningbook/dp;)Lcom/cmread/bplusc/reader/listeningbook/bg;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 41
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->s:Lcom/cmread/bplusc/reader/listeningbook/bg;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/bg;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic q(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;//     .locals 4
a=0;// 
a=0;//     .prologue
a=0;//     .line 573
a=0;//     :try_start_0
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dm;);
a=0;//     invoke-virtual {v0}, Lcom/cmread/bplusc/reader/listeningbook/dm;->a()Ljava/io/File;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-direct {p0, v0}, Lcom/cmread/bplusc/reader/listeningbook/dp;->a(Ljava/io/File;)Landroid/media/MediaPlayer;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     if-nez v0, :cond_0
a=0;// 
a=0;//     :goto_0
a=0;//     #v1=(Conflicted);v2=(Conflicted);v3=(Conflicted);
a=0;//     return-void
a=0;// 
a=0;//     :cond_0
a=0;//     #v1=(Uninit);v2=(Uninit);v3=(Uninit);
a=0;//     iget-boolean v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->t:Z
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-nez v0, :cond_1
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     iget-wide v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->C:J
a=0;// 
a=0;//     #v1=(LongLo);v2=(LongHi);
a=0;//     long-to-int v1, v1
a=0;// 
a=0;//     #v1=(Integer);
a=0;//     iget-wide v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     #v2=(LongLo);v3=(LongHi);
a=0;//     long-to-int v2, v2
a=0;// 
a=0;//     #v2=(Integer);
a=0;//     sub-int/2addr v1, v2
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->seekTo(I)V
a=0;// 
a=0;//     :goto_1
a=0;//     #v1=(Conflicted);v2=(Conflicted);v3=(Conflicted);
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     const/4 v1, 0x3
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setAudioStreamType(I)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->m:Landroid/media/MediaPlayer$OnErrorListener;
a=0;// 
a=0;//     #v1=(Reference,Landroid/media/MediaPlayer$OnErrorListener;);
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnErrorListener(Landroid/media/MediaPlayer$OnErrorListener;)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->r:Landroid/content/Context;
a=0;// 
a=0;//     const/4 v2, 0x1
a=0;// 
a=0;//     #v2=(One);
a=0;//     invoke-virtual {v0, v1, v2}, Landroid/media/MediaPlayer;->setWakeMode(Landroid/content/Context;I)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->l:Landroid/media/MediaPlayer$OnPreparedListener;
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnPreparedListener(Landroid/media/MediaPlayer$OnPreparedListener;)V
a=0;// 
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v1, "completeListenerDuringPlaying 1"
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->i:Landroid/media/MediaPlayer$OnCompletionListener;
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnCompletionListener(Landroid/media/MediaPlayer$OnCompletionListener;)V
a=0;//     :try_end_0
a=0;//     .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     :catch_0
a=0;//     move-exception v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/Exception;);
a=0;//     const-string v1, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     new-instance v2, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v2=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v3, "StreamingMediaPlayer.startMediaPlayer(),exception: e= "
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v0}, Ljava/lang/Exception;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     invoke-static {v1, v2}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     :cond_1
a=0;//     #v0=(Boolean);v1=(Uninit);v2=(Uninit);v3=(Uninit);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     :try_start_1
a=0;//     #v0=(Null);
a=0;//     iput-boolean v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->t:Z
a=0;//     :try_end_1
a=0;//     .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0
a=0;// 
a=0;//     goto :goto_1
a=0;// .end method
a=0;// 
a=0;// .method static synthetic r(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;//     .locals 4
a=0;// 
a=0;//     .prologue
a=0;//     .line 884
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     :try_start_0
a=0;//     #v0=(Null);
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     #v1=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dm;);
a=0;//     invoke-virtual {v1}, Lcom/cmread/bplusc/reader/listeningbook/dm;->a()Ljava/io/File;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-direct {p0, v1}, Lcom/cmread/bplusc/reader/listeningbook/dp;->a(Ljava/io/File;)Landroid/media/MediaPlayer;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     if-nez v1, :cond_0
a=0;// 
a=0;//     :goto_0
a=0;//     #v0=(Reference,Ujava/lang/Object;);v2=(Conflicted);v3=(Conflicted);
a=0;//     return-void
a=0;// 
a=0;//     :cond_0
a=0;//     #v0=(Null);v2=(Uninit);v3=(Uninit);
a=0;//     iget-object v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v2=(Reference,Landroid/media/MediaPlayer;);
a=0;//     if-eqz v2, :cond_1
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->getDuration()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     :cond_1
a=0;//     #v0=(Integer);
a=0;//     invoke-virtual {v1, v0}, Landroid/media/MediaPlayer;->seekTo(I)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->reset()V
a=0;// 
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iput-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     const/4 v1, 0x3
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setAudioStreamType(I)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->m:Landroid/media/MediaPlayer$OnErrorListener;
a=0;// 
a=0;//     #v1=(Reference,Landroid/media/MediaPlayer$OnErrorListener;);
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnErrorListener(Landroid/media/MediaPlayer$OnErrorListener;)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->r:Landroid/content/Context;
a=0;// 
a=0;//     const/4 v2, 0x1
a=0;// 
a=0;//     #v2=(One);
a=0;//     invoke-virtual {v0, v1, v2}, Landroid/media/MediaPlayer;->setWakeMode(Landroid/content/Context;I)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->l:Landroid/media/MediaPlayer$OnPreparedListener;
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnPreparedListener(Landroid/media/MediaPlayer$OnPreparedListener;)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->j:Landroid/media/MediaPlayer$OnCompletionListener;
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnCompletionListener(Landroid/media/MediaPlayer$OnCompletionListener;)V
a=0;//     :try_end_0
a=0;//     .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     :catch_0
a=0;//     #v0=(Conflicted);v1=(Conflicted);v2=(Conflicted);
a=0;//     move-exception v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/Exception;);
a=0;//     const-string v1, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     new-instance v2, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v2=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v3, "StreamingMediaPlayer. Error updating to newly loaded content."
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v0}, Ljava/lang/Exception;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-static {v1, v0}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// 
a=0;// # virtual methods
a=0;// .method public final a()V
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     .line 304
a=0;//     #v1=(Null);
a=0;//     invoke-direct {p0}, Lcom/cmread/bplusc/reader/listeningbook/dp;->k()V
a=0;// 
a=0;//     .line 305
a=0;//     invoke-virtual {p0}, Lcom/cmread/bplusc/reader/listeningbook/dp;->f()V
a=0;// 
a=0;//     .line 306
a=0;//     iput-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     .line 307
a=0;//     iput-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->w:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     .line 308
a=0;//     iput-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->a:Landroid/os/Handler;
a=0;// 
a=0;//     .line 309
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dm;);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     invoke-virtual {v0}, Lcom/cmread/bplusc/reader/listeningbook/dm;->c()V
a=0;// 
a=0;//     :cond_0
a=0;//     iput-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->l:Landroid/media/MediaPlayer$OnPreparedListener;
a=0;// 
a=0;//     iput-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->j:Landroid/media/MediaPlayer$OnCompletionListener;
a=0;// 
a=0;//     iput-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->i:Landroid/media/MediaPlayer$OnCompletionListener;
a=0;// 
a=0;//     iput-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->m:Landroid/media/MediaPlayer$OnErrorListener;
a=0;// 
a=0;//     .line 311
a=0;//     iput-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->c:Ljava/lang/Runnable;
a=0;// 
a=0;//     .line 313
a=0;//     iput-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     .line 314
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public final a(I)V
a=0;//     .locals 5
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v4, 0x1
a=0;// 
a=0;//     #v4=(One);
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     .line 332
a=0;//     #v0=(PosByte);
a=0;//     const-string v1, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     new-instance v2, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v2=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v3, "StreamingMediaPlayer..reportException,type: "
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     invoke-static {v1, v2}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 333
a=0;//     iget-boolean v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->J:Z
a=0;// 
a=0;//     #v1=(Boolean);
a=0;//     if-eqz v1, :cond_1
a=0;// 
a=0;//     .line 335
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "StreamingMediaPlayer. has interruptted, return"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 357
a=0;//     :cond_0
a=0;//     :goto_0
a=0;//     #v0=(Conflicted);v1=(Conflicted);
a=0;//     return-void
a=0;// 
a=0;//     .line 339
a=0;//     :cond_1
a=0;//     #v0=(PosByte);v1=(Boolean);
a=0;//     if-eq p1, v4, :cond_2
a=0;// 
a=0;//     const/16 v1, 0x8
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     if-eq p1, v1, :cond_2
a=0;// 
a=0;//     .line 340
a=0;//     const/4 v1, 0x6
a=0;// 
a=0;//     if-ne p1, v1, :cond_4
a=0;// 
a=0;//     .line 343
a=0;//     :cond_2
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v1=(Reference,Landroid/media/MediaPlayer;);
a=0;//     if-nez v1, :cond_3
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     sget-object v2, Lcom/cmread/bplusc/reader/listeningbook/ed;->b:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     if-eq v1, v2, :cond_4
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     sget-object v2, Lcom/cmread/bplusc/reader/listeningbook/ed;->f:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     if-eq v1, v2, :cond_4
a=0;// 
a=0;//     :cond_3
a=0;//     move p1, v0
a=0;// 
a=0;//     .line 349
a=0;//     :cond_4
a=0;//     #v1=(Conflicted);
a=0;//     if-ne p1, v0, :cond_8
a=0;// 
a=0;//     .line 351
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     #v1=(Null);
a=0;//     iput-boolean v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->G:Z
a=0;// 
a=0;//     .line 352
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v1=(Reference,Landroid/media/MediaPlayer;);
a=0;//     if-nez v1, :cond_7
a=0;// 
a=0;//     const-string v1, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v2, "reConnect(), mMediaPlayer == null"
a=0;// 
a=0;//     invoke-static {v1, v2}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     if-eqz v1, :cond_0
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     sget-object v2, Lcom/cmread/bplusc/reader/listeningbook/ed;->b:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     if-eq v1, v2, :cond_5
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     sget-object v2, Lcom/cmread/bplusc/reader/listeningbook/ed;->f:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     if-ne v1, v2, :cond_6
a=0;// 
a=0;//     :cond_5
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     invoke-virtual {v1, v0}, Lcom/cmread/bplusc/reader/listeningbook/dz;->sendEmptyMessage(I)Z
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     :cond_6
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/ed;);
a=0;//     sget-object v1, Lcom/cmread/bplusc/reader/listeningbook/ed;->a:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     if-ne v0, v1, :cond_0
a=0;// 
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     invoke-virtual {v0, v4}, Lcom/cmread/bplusc/reader/listeningbook/dz;->sendEmptyMessage(I)Z
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     :cond_7
a=0;//     #v0=(PosByte);
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "StreamingMediaPlayer. disconnected, now playing, paused"
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 355
a=0;//     :cond_8
a=0;//     #v0=(PosByte);v1=(Conflicted);
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dz;);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 356
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     invoke-virtual {v0, p1}, Lcom/cmread/bplusc/reader/listeningbook/dz;->sendEmptyMessage(I)Z
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method public final a(J)V
a=0;//     .locals 4
a=0;// 
a=0;//     .prologue
a=0;//     .line 363
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     new-instance v1, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v1=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v2, "StreamingMediaPlayer., total size:"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v1, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 364
a=0;//     iget-boolean v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->J:Z
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 366
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "StreamingMediaPlayer. has interruptted, return"
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 387
a=0;//     :goto_0
a=0;//     #v2=(Conflicted);v3=(Conflicted);
a=0;//     return-void
a=0;// 
a=0;//     .line 369
a=0;//     :cond_0
a=0;//     #v0=(Boolean);v2=(Reference,Ljava/lang/String;);v3=(Uninit);
a=0;//     sget-object v0, Lcom/cmread/bplusc/reader/listeningbook/ed;->b:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/ed;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     .line 370
a=0;//     iput-wide p1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->A:J
a=0;// 
a=0;//     .line 371
a=0;//     iget-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->A:J
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     long-to-double v0, v0
a=0;// 
a=0;//     #v0=(DoubleLo);v1=(DoubleHi);
a=0;//     sget-wide v2, Lcom/cmread/bplusc/reader/listeningbook/bk;->a:D
a=0;// 
a=0;//     #v2=(DoubleLo);v3=(DoubleHi);
a=0;//     div-double/2addr v0, v2
a=0;// 
a=0;//     double-to-long v0, v0
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     iput-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->d:J
a=0;// 
a=0;//     .line 386
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     new-instance v1, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v1=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v2, "StreamingMediaPlayer. total time: "
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/StringBuilder;);
a=0;//     iget-wide v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->d:J
a=0;// 
a=0;//     #v2=(LongLo);v3=(LongHi);
a=0;//     invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method public final a(Ljava/lang/String;)V
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     .line 716
a=0;//     new-instance v0, Landroid/content/Intent;
a=0;// 
a=0;//     #v0=(UninitRef,Landroid/content/Intent;);
a=0;//     invoke-direct {v0, p1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 717
a=0;//     #v0=(Reference,Landroid/content/Intent;);
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->r:Landroid/content/Context;
a=0;// 
a=0;//     #v1=(Reference,Landroid/content/Context;);
a=0;//     if-eqz v1, :cond_0
a=0;// 
a=0;//     .line 718
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->r:Landroid/content/Context;
a=0;// 
a=0;//     invoke-virtual {v1, v0}, Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V
a=0;// 
a=0;//     .line 719
a=0;//     :cond_0
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public final a(Ljava/lang/String;JLcom/cmread/bplusc/reader/listeningbook/bg;)V
a=0;//     .locals 10
a=0;// 
a=0;//     .prologue
a=0;//     const-wide/16 v8, -0x1
a=0;// 
a=0;//     #v8=(LongLo);v9=(LongHi);
a=0;//     const/4 v7, 0x0
a=0;// 
a=0;//     #v7=(Null);
a=0;//     const/4 v6, 0x1
a=0;// 
a=0;//     #v6=(One);
a=0;//     const-wide/16 v0, 0x0
a=0;// 
a=0;//     .line 129
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     const-string v2, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     new-instance v3, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v3=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v4, "StreamingMediaPlayer..startStreaming(), enter offset = "
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-static {p2, p3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v4
a=0;// 
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     invoke-static {v2, v3}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 130
a=0;//     iget-wide v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     #v2=(LongLo);v3=(LongHi);
a=0;//     cmp-long v2, v2, v8
a=0;// 
a=0;//     #v2=(Byte);
a=0;//     if-nez v2, :cond_0
a=0;// 
a=0;//     .line 132
a=0;//     iput-wide p2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     .line 134
a=0;//     :cond_0
a=0;//     iget-wide v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     #v2=(LongLo);
a=0;//     cmp-long v2, v2, v0
a=0;// 
a=0;//     #v2=(Byte);
a=0;//     if-gez v2, :cond_1
a=0;// 
a=0;//     .line 136
a=0;//     const-string v2, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     new-instance v3, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v3=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v4, "StreamingMediaPlayer..startStreaming(), mOffset: "
a=0;// 
a=0;//     invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/StringBuilder;);
a=0;//     iget-wide v4, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     #v4=(LongLo);v5=(LongHi);
a=0;//     invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     const-string v4, " <0,!!!!!"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     invoke-static {v2, v3}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 137
a=0;//     iput-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     .line 139
a=0;//     :cond_1
a=0;//     #v2=(Conflicted);v3=(Conflicted);v5=(Conflicted);
a=0;//     cmp-long v2, p2, v8
a=0;// 
a=0;//     #v2=(Byte);
a=0;//     if-nez v2, :cond_2
a=0;// 
a=0;//     move-wide p2, v0
a=0;// 
a=0;//     .line 143
a=0;//     :cond_2
a=0;//     iput-wide p2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->C:J
a=0;// 
a=0;//     .line 145
a=0;//     iput-object p1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->q:Ljava/lang/String;
a=0;// 
a=0;//     .line 146
a=0;//     invoke-virtual {p4}, Lcom/cmread/bplusc/reader/listeningbook/bg;->x()I
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Integer);
a=0;//     iput v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->H:I
a=0;// 
a=0;//     .line 147
a=0;//     iget v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->H:I
a=0;// 
a=0;//     const/4 v3, -0x1
a=0;// 
a=0;//     #v3=(Byte);
a=0;//     if-ne v2, v3, :cond_4
a=0;// 
a=0;//     .line 149
a=0;//     iput v6, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->I:I
a=0;// 
a=0;//     .line 164
a=0;//     :cond_3
a=0;//     :goto_0
a=0;//     #v3=(Short);
a=0;//     sget-object v2, Lcom/cmread/bplusc/reader/listeningbook/ed;->a:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     #v2=(Reference,Lcom/cmread/bplusc/reader/listeningbook/ed;);
a=0;//     iput-object v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     .line 165
a=0;//     iput-boolean v7, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->F:Z
a=0;// 
a=0;//     .line 166
a=0;//     iput-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->e:J
a=0;// 
a=0;//     .line 167
a=0;//     iput v7, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->z:I
a=0;// 
a=0;//     .line 168
a=0;//     iput-boolean v6, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->G:Z
a=0;// 
a=0;//     .line 170
a=0;//     iput-object p4, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->s:Lcom/cmread/bplusc/reader/listeningbook/bg;
a=0;// 
a=0;//     .line 171
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dm;);
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->q:Ljava/lang/String;
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     iget-wide v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->C:J
a=0;// 
a=0;//     #v2=(LongLo);v3=(LongHi);
a=0;//     invoke-virtual {v0, v1, v2, v3}, Lcom/cmread/bplusc/reader/listeningbook/dm;->a(Ljava/lang/String;J)V
a=0;// 
a=0;//     .line 172
a=0;//     sget-object v0, Lcom/cmread/bplusc/reader/listeningbook/ed;->b:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     .line 173
a=0;//     return-void
a=0;// 
a=0;//     .line 151
a=0;//     :cond_4
a=0;//     #v0=(LongLo);v1=(LongHi);v2=(Integer);v3=(Byte);
a=0;//     iget v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->H:I
a=0;// 
a=0;//     const/16 v3, 0x20
a=0;// 
a=0;//     #v3=(PosByte);
a=0;//     if-ne v2, v3, :cond_5
a=0;// 
a=0;//     .line 153
a=0;//     iput v6, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->I:I
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 155
a=0;//     :cond_5
a=0;//     iget v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->H:I
a=0;// 
a=0;//     const/16 v3, 0x40
a=0;// 
a=0;//     if-ne v2, v3, :cond_6
a=0;// 
a=0;//     .line 157
a=0;//     const/4 v2, 0x2
a=0;// 
a=0;//     #v2=(PosByte);
a=0;//     iput v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->I:I
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 159
a=0;//     :cond_6
a=0;//     #v2=(Integer);
a=0;//     iget v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->H:I
a=0;// 
a=0;//     const/16 v3, 0x80
a=0;// 
a=0;//     #v3=(PosShort);
a=0;//     if-ne v2, v3, :cond_3
a=0;// 
a=0;//     .line 161
a=0;//     const/4 v2, 0x4
a=0;// 
a=0;//     #v2=(PosByte);
a=0;//     iput v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->I:I
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method public final a(Z)V
a=0;//     .locals 3
a=0;// 
a=0;//     .prologue
a=0;//     .line 393
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     new-instance v1, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v1=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v2, "StreamingMediaPlayer..setNetworkState, enter, state: "
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 394
a=0;//     iput-boolean p1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->G:Z
a=0;// 
a=0;//     .line 395
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public final b()V
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     .line 473
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "StreamingMediaPlayer., download complete..."
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 474
a=0;//     iget-boolean v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->J:Z
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_1
a=0;// 
a=0;//     .line 476
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "StreamingMediaPlayer. has interruptted, return"
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 502
a=0;//     :cond_0
a=0;//     :goto_0
a=0;//     return-void
a=0;// 
a=0;//     .line 479
a=0;//     :cond_1
a=0;//     #v0=(Boolean);
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     #v0=(One);
a=0;//     iput-boolean v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->F:Z
a=0;// 
a=0;//     .line 480
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/ed;);
a=0;//     sget-object v1, Lcom/cmread/bplusc/reader/listeningbook/ed;->b:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     if-ne v0, v1, :cond_2
a=0;// 
a=0;//     .line 484
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->a:Landroid/os/Handler;
a=0;// 
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 485
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->a:Landroid/os/Handler;
a=0;// 
a=0;//     new-instance v1, Lcom/cmread/bplusc/reader/listeningbook/dx;
a=0;// 
a=0;//     #v1=(UninitRef,Lcom/cmread/bplusc/reader/listeningbook/dx;);
a=0;//     invoke-direct {v1, p0}, Lcom/cmread/bplusc/reader/listeningbook/dx;-><init>(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;// 
a=0;//     #v1=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dx;);
a=0;//     invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 496
a=0;//     :cond_2
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     sget-object v1, Lcom/cmread/bplusc/reader/listeningbook/ed;->f:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     if-ne v0, v1, :cond_0
a=0;// 
a=0;//     .line 498
a=0;//     invoke-direct {p0}, Lcom/cmread/bplusc/reader/listeningbook/dp;->l()V
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method protected final b(I)V
a=0;//     .locals 13
a=0;// 
a=0;//     .prologue
a=0;//     .line 1147
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "StreamingMediaPlayer. seekTo() enter"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 1148
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     new-instance v1, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v1=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v2, "StreamingMediaPlayer. seekTo() enter progress="
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 1149
a=0;//     const-string v0, "qxc"
a=0;// 
a=0;//     new-instance v1, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v1=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v2, "mSeekToNumber!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
a=0;// 
a=0;//     invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/StringBuilder;);
a=0;//     iget-wide v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->D:J
a=0;// 
a=0;//     #v2=(LongLo);v3=(LongHi);
a=0;//     invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 1150
a=0;//     iget-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->d:J
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     int-to-long v2, p1
a=0;// 
a=0;//     mul-long/2addr v0, v2
a=0;// 
a=0;//     const-wide/16 v2, 0x3e8
a=0;// 
a=0;//     div-long v2, v0, v2
a=0;// 
a=0;//     .line 1151
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     new-instance v1, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v1=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v4, "StreamingMediaPlayer. seekTo() enter seekToPos="
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v1, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 1153
a=0;//     long-to-double v0, v2
a=0;// 
a=0;//     #v0=(DoubleLo);v1=(DoubleHi);
a=0;//     sget-wide v4, Lcom/cmread/bplusc/reader/listeningbook/bk;->a:D
a=0;// 
a=0;//     #v4=(DoubleLo);v5=(DoubleHi);
a=0;//     mul-double/2addr v0, v4
a=0;// 
a=0;//     double-to-long v4, v0
a=0;// 
a=0;//     .line 1154
a=0;//     #v4=(LongLo);v5=(LongHi);
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     new-instance v1, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v1=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v6, "StreamingMediaPlayer. seekTo() enter seekToPosBytes="
a=0;// 
a=0;//     #v6=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v1, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v1, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 1156
a=0;//     iput-wide v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->D:J
a=0;// 
a=0;//     .line 1158
a=0;//     const-wide/16 v0, 0x0
a=0;// 
a=0;//     .line 1159
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     iget-object v6, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     if-eqz v6, :cond_0
a=0;// 
a=0;//     .line 1161
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->getDuration()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     int-to-long v0, v0
a=0;// 
a=0;//     .line 1162
a=0;//     #v0=(LongLo);
a=0;//     const-string v6, "StreamingMediaPlayer"
a=0;// 
a=0;//     new-instance v7, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v7=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v8, "StreamingMediaPlayer. seekTo() enter playerPos="
a=0;// 
a=0;//     #v8=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v7, v8}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v7=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v7, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v7
a=0;// 
a=0;//     invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v7
a=0;// 
a=0;//     invoke-static {v6, v7}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 1165
a=0;//     :cond_0
a=0;//     #v7=(Conflicted);v8=(Conflicted);
a=0;//     iget-wide v6, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     #v6=(LongLo);v7=(LongHi);
a=0;//     add-long/2addr v0, v6
a=0;// 
a=0;//     long-to-double v0, v0
a=0;// 
a=0;//     #v0=(DoubleLo);v1=(DoubleHi);
a=0;//     sget-wide v6, Lcom/cmread/bplusc/reader/listeningbook/bk;->a:D
a=0;// 
a=0;//     #v6=(DoubleLo);v7=(DoubleHi);
a=0;//     mul-double/2addr v0, v6
a=0;// 
a=0;//     double-to-long v0, v0
a=0;// 
a=0;//     .line 1166
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     const-string v6, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v6=(Reference,Ljava/lang/String;);
a=0;//     new-instance v7, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v7=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v8, "StreamingMediaPlayer. seekTo() enter currentPlayPosBytes="
a=0;// 
a=0;//     #v8=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v7, v8}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v7=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v7, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v7
a=0;// 
a=0;//     invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v7
a=0;// 
a=0;//     invoke-static {v6, v7}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 1168
a=0;//     iget-wide v6, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->e:J
a=0;// 
a=0;//     #v6=(LongLo);v7=(LongHi);
a=0;//     iget-wide v8, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     #v8=(LongLo);v9=(LongHi);
a=0;//     long-to-double v8, v8
a=0;// 
a=0;//     #v8=(DoubleLo);v9=(DoubleHi);
a=0;//     sget-wide v10, Lcom/cmread/bplusc/reader/listeningbook/bk;->a:D
a=0;// 
a=0;//     #v10=(DoubleLo);v11=(DoubleHi);
a=0;//     mul-double/2addr v8, v10
a=0;// 
a=0;//     double-to-long v8, v8
a=0;// 
a=0;//     #v8=(LongLo);v9=(LongHi);
a=0;//     add-long/2addr v6, v8
a=0;// 
a=0;//     .line 1170
a=0;//     const-string v8, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v8=(Reference,Ljava/lang/String;);
a=0;//     new-instance v9, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v9=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v10, "StreamingMediaPlayer. seekTo() enter currentDownloadPosBytes="
a=0;// 
a=0;//     #v10=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v9, v10}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v9=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v9, v6, v7}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v9
a=0;// 
a=0;//     invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v9
a=0;// 
a=0;//     invoke-static {v8, v9}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 1172
a=0;//     iget-wide v8, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     #v8=(LongLo);v9=(LongHi);
a=0;//     long-to-double v8, v8
a=0;// 
a=0;//     #v8=(DoubleLo);v9=(DoubleHi);
a=0;//     sget-wide v10, Lcom/cmread/bplusc/reader/listeningbook/bk;->a:D
a=0;// 
a=0;//     #v10=(DoubleLo);
a=0;//     mul-double/2addr v8, v10
a=0;// 
a=0;//     double-to-long v8, v8
a=0;// 
a=0;//     .line 1173
a=0;//     #v8=(LongLo);v9=(LongHi);
a=0;//     const-string v10, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v10=(Reference,Ljava/lang/String;);
a=0;//     new-instance v11, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v11=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v12, "StreamingMediaPlayer. seekTo() enter offsetBytes="
a=0;// 
a=0;//     #v12=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v11, v12}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v11=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v11, v8, v9}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v11
a=0;// 
a=0;//     invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v11
a=0;// 
a=0;//     invoke-static {v10, v11}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 1175
a=0;//     cmp-long v6, v4, v6
a=0;// 
a=0;//     #v6=(Byte);
a=0;//     if-gez v6, :cond_1
a=0;// 
a=0;//     cmp-long v6, v4, v8
a=0;// 
a=0;//     if-gez v6, :cond_3
a=0;// 
a=0;//     .line 1178
a=0;//     :cond_1
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "StreamingMediaPlayer. seek to unbuffered range "
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 1179
a=0;//     iget-boolean v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->G:Z
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_2
a=0;// 
a=0;//     .line 1181
a=0;//     invoke-direct {p0, v2, v3}, Lcom/cmread/bplusc/reader/listeningbook/dp;->c(J)V
a=0;// 
a=0;//     .line 1232
a=0;//     :goto_0
a=0;//     #v0=(Conflicted);v1=(Conflicted);v2=(Conflicted);
a=0;//     return-void
a=0;// 
a=0;//     .line 1186
a=0;//     :cond_2
a=0;//     #v0=(Boolean);v1=(Reference,Ljava/lang/String;);v2=(LongLo);
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->u:Lcom/cmread/bplusc/reader/listeningbook/dz;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dz;);
a=0;//     const/4 v1, 0x7
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     invoke-virtual {v0, v1}, Lcom/cmread/bplusc/reader/listeningbook/dz;->sendEmptyMessage(I)Z
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 1190
a=0;//     :cond_3
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     cmp-long v0, v4, v0
a=0;// 
a=0;//     #v0=(Byte);
a=0;//     if-gez v0, :cond_4
a=0;// 
a=0;//     .line 1193
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "StreamingMediaPlayer. seek to  loaded range "
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 1195
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-wide v4, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     sub-long v1, v2, v4
a=0;// 
a=0;//     #v1=(LongLo);v2=(LongHi);
a=0;//     long-to-int v1, v1
a=0;// 
a=0;//     #v1=(Integer);
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->seekTo(I)V
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 1201
a=0;//     :cond_4
a=0;//     #v0=(Byte);v1=(LongHi);v2=(LongLo);
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "StreamingMediaPlayer. seek to  buffered range, need to replace file"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 1202
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     if-eqz v0, :cond_5
a=0;// 
a=0;//     .line 1204
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->stop()V
a=0;// 
a=0;//     .line 1205
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->release()V
a=0;// 
a=0;//     .line 1206
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     .line 1208
a=0;//     :cond_5
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     invoke-virtual {v0}, Lcom/cmread/bplusc/reader/listeningbook/dm;->a()Ljava/io/File;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-direct {p0, v0}, Lcom/cmread/bplusc/reader/listeningbook/dp;->a(Ljava/io/File;)Landroid/media/MediaPlayer;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->w:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     .line 1209
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->w:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     if-nez v0, :cond_6
a=0;// 
a=0;//     .line 1211
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     const-string v1, "StreamingMediaPlayer. create tmpPlayer failed!!!!!"
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 1215
a=0;//     :cond_6
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->w:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-wide v4, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     sub-long v1, v2, v4
a=0;// 
a=0;//     #v1=(LongLo);v2=(LongHi);
a=0;//     long-to-int v1, v1
a=0;// 
a=0;//     #v1=(Integer);
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->seekTo(I)V
a=0;// 
a=0;//     .line 1216
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->w:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     .line 1217
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     const/4 v1, 0x3
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setAudioStreamType(I)V
a=0;// 
a=0;//     .line 1218
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->m:Landroid/media/MediaPlayer$OnErrorListener;
a=0;// 
a=0;//     #v1=(Reference,Landroid/media/MediaPlayer$OnErrorListener;);
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnErrorListener(Landroid/media/MediaPlayer$OnErrorListener;)V
a=0;// 
a=0;//     .line 1219
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->r:Landroid/content/Context;
a=0;// 
a=0;//     const/4 v2, 0x1
a=0;// 
a=0;//     #v2=(One);
a=0;//     invoke-virtual {v0, v1, v2}, Landroid/media/MediaPlayer;->setWakeMode(Landroid/content/Context;I)V
a=0;// 
a=0;//     .line 1220
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->l:Landroid/media/MediaPlayer$OnPreparedListener;
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnPreparedListener(Landroid/media/MediaPlayer$OnPreparedListener;)V
a=0;// 
a=0;//     .line 1221
a=0;//     iget-boolean v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->F:Z
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_7
a=0;// 
a=0;//     .line 1223
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->j:Landroid/media/MediaPlayer$OnCompletionListener;
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnCompletionListener(Landroid/media/MediaPlayer$OnCompletionListener;)V
a=0;// 
a=0;//     goto/16 :goto_0
a=0;// 
a=0;//     .line 1227
a=0;//     :cond_7
a=0;//     #v0=(Boolean);
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "completeListenerDuringPlaying 2"
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 1228
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->i:Landroid/media/MediaPlayer$OnCompletionListener;
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnCompletionListener(Landroid/media/MediaPlayer$OnCompletionListener;)V
a=0;// 
a=0;//     goto/16 :goto_0
a=0;// .end method
a=0;// 
a=0;// .method public final b(J)V
a=0;//     .locals 8
a=0;// 
a=0;//     .prologue
a=0;//     const-wide/32 v6, 0xa000
a=0;// 
a=0;//     .line 400
a=0;//     #v6=(LongLo);v7=(LongHi);
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     new-instance v1, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v1=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v2, "StreamingMediaPlayer..notifyDownloadedBytes, bytes: "
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v1, p1, p2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 401
a=0;//     iget-boolean v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->J:Z
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_1
a=0;// 
a=0;//     .line 403
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "StreamingMediaPlayer. has interruptted, return"
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 467
a=0;//     :cond_0
a=0;//     :goto_0
a=0;//     #v0=(Conflicted);v1=(Conflicted);v2=(Conflicted);v3=(Conflicted);v4=(Conflicted);v5=(Conflicted);
a=0;//     return-void
a=0;// 
a=0;//     .line 406
a=0;//     :cond_1
a=0;//     #v0=(Boolean);v1=(Reference,Ljava/lang/String;);v2=(Reference,Ljava/lang/String;);v3=(Uninit);v4=(Uninit);v5=(Uninit);
a=0;//     iput-wide p1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->e:J
a=0;// 
a=0;//     .line 410
a=0;//     const-string v0, "StreamingMediaPlayer"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     new-instance v1, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v1=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v2, "StreamingMediaPlayer. mMediaState: "
a=0;// 
a=0;//     invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/StringBuilder;);
a=0;//     iget-object v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->b(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 413
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     sget-object v1, Lcom/cmread/bplusc/reader/listeningbook/ed;->b:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     if-ne v0, v1, :cond_2
a=0;// 
a=0;//     .line 415
a=0;//     iget-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     sget-wide v0, Lcom/cmread/bplusc/reader/listeningbook/bk;->a:D
a=0;// 
a=0;//     .line 417
a=0;//     #v0=(DoubleLo);v1=(DoubleHi);
a=0;//     iget-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->A:J
a=0;// 
a=0;//     .line 419
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     iget-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->e:J
a=0;// 
a=0;//     cmp-long v0, v0, v6
a=0;// 
a=0;//     #v0=(Byte);
a=0;//     if-ltz v0, :cond_0
a=0;// 
a=0;//     .line 425
a=0;//     sget-object v0, Lcom/cmread/bplusc/reader/listeningbook/ed;->c:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/ed;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     .line 427
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->a:Landroid/os/Handler;
a=0;// 
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 428
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->a:Landroid/os/Handler;
a=0;// 
a=0;//     new-instance v1, Lcom/cmread/bplusc/reader/listeningbook/dv;
a=0;// 
a=0;//     #v1=(UninitRef,Lcom/cmread/bplusc/reader/listeningbook/dv;);
a=0;//     invoke-direct {v1, p0}, Lcom/cmread/bplusc/reader/listeningbook/dv;-><init>(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;// 
a=0;//     #v1=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dv;);
a=0;//     invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 440
a=0;//     :cond_2
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     sget-object v1, Lcom/cmread/bplusc/reader/listeningbook/ed;->f:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     if-ne v0, v1, :cond_0
a=0;// 
a=0;//     .line 442
a=0;//     iget-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->e:J
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     iget v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->z:I
a=0;// 
a=0;//     #v2=(Integer);
a=0;//     int-to-double v2, v2
a=0;// 
a=0;//     #v2=(DoubleLo);v3=(DoubleHi);
a=0;//     sget-wide v4, Lcom/cmread/bplusc/reader/listeningbook/bk;->a:D
a=0;// 
a=0;//     #v4=(DoubleLo);v5=(DoubleHi);
a=0;//     mul-double/2addr v2, v4
a=0;// 
a=0;//     double-to-long v2, v2
a=0;// 
a=0;//     #v2=(LongLo);v3=(LongHi);
a=0;//     sub-long/2addr v0, v2
a=0;// 
a=0;//     .line 443
a=0;//     iget-wide v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->A:J
a=0;// 
a=0;//     iget v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->z:I
a=0;// 
a=0;//     #v2=(Integer);
a=0;//     sget-wide v2, Lcom/cmread/bplusc/reader/listeningbook/bk;->a:D
a=0;// 
a=0;//     .line 445
a=0;//     #v2=(DoubleLo);v3=(DoubleHi);
a=0;//     cmp-long v0, v0, v6
a=0;// 
a=0;//     #v0=(Byte);
a=0;//     if-ltz v0, :cond_0
a=0;// 
a=0;//     .line 451
a=0;//     sget-object v0, Lcom/cmread/bplusc/reader/listeningbook/ed;->a:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/ed;);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     .line 452
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->a:Landroid/os/Handler;
a=0;// 
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 453
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->a:Landroid/os/Handler;
a=0;// 
a=0;//     new-instance v1, Lcom/cmread/bplusc/reader/listeningbook/dw;
a=0;// 
a=0;//     #v1=(UninitRef,Lcom/cmread/bplusc/reader/listeningbook/dw;);
a=0;//     invoke-direct {v1, p0}, Lcom/cmread/bplusc/reader/listeningbook/dw;-><init>(Lcom/cmread/bplusc/reader/listeningbook/dp;)V
a=0;// 
a=0;//     #v1=(Reference,Lcom/cmread/bplusc/reader/listeningbook/dw;);
a=0;//     invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method public final c()Landroid/content/Context;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 507
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->r:Landroid/content/Context;
a=0;// 
a=0;//     #v0=(Reference,Landroid/content/Context;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method public final d()J
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     .line 519
a=0;//     iget-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     return-wide v0
a=0;// .end method
a=0;// 
a=0;// .method protected final e()V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 1237
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 1239
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->stop()V
a=0;// 
a=0;//     .line 1240
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->release()V
a=0;// 
a=0;//     .line 1241
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     .line 1243
a=0;//     :cond_0
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     sget-object v0, Lcom/cmread/bplusc/reader/listeningbook/ed;->a:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     .line 1244
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     #v0=(One);
a=0;//     iput-boolean v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->f:Z
a=0;// 
a=0;//     .line 1245
a=0;//     invoke-static {}, Lcom/cmread/bplusc/reader/listeningbook/ListeningBookActivity;->n()Lcom/cmread/bplusc/reader/listeningbook/ListeningBookActivity;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/ListeningBookActivity;);
a=0;//     if-eqz v0, :cond_1
a=0;// 
a=0;//     .line 1247
a=0;//     const-string v0, "com.ophone.reader.ui.listeningbook.palyedcomplete"
a=0;// 
a=0;//     invoke-virtual {p0, v0}, Lcom/cmread/bplusc/reader/listeningbook/dp;->a(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 1253
a=0;//     :goto_0
a=0;//     return-void
a=0;// 
a=0;//     .line 1251
a=0;//     :cond_1
a=0;//     const-string v0, "com.ophone.reader.ui.listeningbook.servicepalyedcomplete"
a=0;// 
a=0;//     invoke-virtual {p0, v0}, Lcom/cmread/bplusc/reader/listeningbook/dp;->a(Ljava/lang/String;)V
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method protected final f()V
a=0;//     .locals 4
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     #v1=(Null);
a=0;//     const-wide/16 v2, 0x0
a=0;// 
a=0;//     .line 1276
a=0;//     #v2=(LongLo);v3=(LongHi);
a=0;//     iput-boolean v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->F:Z
a=0;// 
a=0;//     .line 1277
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     #v0=(One);
a=0;//     iput-boolean v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->G:Z
a=0;// 
a=0;//     .line 1278
a=0;//     iput-boolean v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->f:Z
a=0;// 
a=0;//     .line 1279
a=0;//     iput-wide v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     .line 1280
a=0;//     iput-wide v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->C:J
a=0;// 
a=0;//     .line 1281
a=0;//     iput-wide v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->D:J
a=0;// 
a=0;//     .line 1282
a=0;//     const-wide/16 v0, -0x1
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     iput-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     .line 1283
a=0;//     iput-wide v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->e:J
a=0;// 
a=0;//     .line 1284
a=0;//     iput-wide v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->A:J
a=0;// 
a=0;//     .line 1290
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->c:Ljava/lang/Runnable;
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/Runnable;);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 1291
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->a:Landroid/os/Handler;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->c:Ljava/lang/Runnable;
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/Runnable;);
a=0;//     invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
a=0;// 
a=0;//     .line 1293
a=0;//     :cond_0
a=0;//     #v1=(Conflicted);
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     if-eqz v0, :cond_1
a=0;// 
a=0;//     .line 1295
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->stop()V
a=0;// 
a=0;//     .line 1296
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->release()V
a=0;// 
a=0;//     .line 1297
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     .line 1299
a=0;//     :cond_1
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     invoke-virtual {v0}, Lcom/cmread/bplusc/reader/listeningbook/dm;->d()V
a=0;// 
a=0;//     .line 1300
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->v:Lcom/cmread/bplusc/reader/listeningbook/dm;
a=0;// 
a=0;//     invoke-virtual {v0}, Lcom/cmread/bplusc/reader/listeningbook/dm;->b()V
a=0;// 
a=0;//     .line 1301
a=0;//     sget-object v0, Lcom/cmread/bplusc/reader/listeningbook/ed;->a:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     .line 1302
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method protected final g()V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 1309
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 1311
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->isPlaying()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 1313
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->pause()V
a=0;// 
a=0;//     .line 1314
a=0;//     sget-object v0, Lcom/cmread/bplusc/reader/listeningbook/ed;->d:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     .line 1318
a=0;//     :cond_0
a=0;//     #v0=(Conflicted);
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method protected final h()V
a=0;//     .locals 4
a=0;// 
a=0;//     .prologue
a=0;//     .line 1322
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     if-eqz v0, :cond_1
a=0;// 
a=0;//     .line 1324
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->isPlaying()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 1326
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->pause()V
a=0;// 
a=0;//     .line 1327
a=0;//     sget-object v0, Lcom/cmread/bplusc/reader/listeningbook/ed;->d:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     .line 1344
a=0;//     :goto_0
a=0;//     #v1=(Conflicted);v2=(Conflicted);v3=(Conflicted);
a=0;//     return-void
a=0;// 
a=0;//     .line 1332
a=0;//     :cond_0
a=0;//     #v0=(Boolean);v1=(Uninit);v2=(Uninit);v3=(Uninit);
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->start()V
a=0;// 
a=0;//     .line 1334
a=0;//     sget-object v0, Lcom/cmread/bplusc/reader/listeningbook/ed;->c:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     iput-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 1342
a=0;//     :cond_1
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->q:Ljava/lang/String;
a=0;// 
a=0;//     iget-wide v1, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     #v1=(LongLo);v2=(LongHi);
a=0;//     iget-object v3, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->s:Lcom/cmread/bplusc/reader/listeningbook/bg;
a=0;// 
a=0;//     #v3=(Reference,Lcom/cmread/bplusc/reader/listeningbook/bg;);
a=0;//     invoke-virtual {p0, v0, v1, v2, v3}, Lcom/cmread/bplusc/reader/listeningbook/dp;->a(Ljava/lang/String;JLcom/cmread/bplusc/reader/listeningbook/bg;)V
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method protected final i()J
a=0;//     .locals 4
a=0;// 
a=0;//     .prologue
a=0;//     .line 1363
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     if-eqz v0, :cond_1
a=0;// 
a=0;//     .line 1365
a=0;//     iget-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->B:J
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     iget-object v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->b:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v2=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v2}, Landroid/media/MediaPlayer;->getCurrentPosition()I
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Integer);
a=0;//     int-to-long v2, v2
a=0;// 
a=0;//     #v2=(LongLo);v3=(LongHi);
a=0;//     add-long/2addr v0, v2
a=0;// 
a=0;//     .line 1366
a=0;//     iget-wide v2, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->d:J
a=0;// 
a=0;//     cmp-long v2, v0, v2
a=0;// 
a=0;//     #v2=(Byte);
a=0;//     if-lez v2, :cond_0
a=0;// 
a=0;//     .line 1368
a=0;//     iget-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->d:J
a=0;// 
a=0;//     .line 1372
a=0;//     :cond_0
a=0;//     :goto_0
a=0;//     #v2=(Conflicted);v3=(Conflicted);
a=0;//     return-wide v0
a=0;// 
a=0;//     :cond_1
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);v1=(Uninit);v2=(Uninit);v3=(Uninit);
a=0;//     iget-wide v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->D:J
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method public final j()Z
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     .line 1409
a=0;//     iget-object v0, p0, Lcom/cmread/bplusc/reader/listeningbook/dp;->g:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/ed;);
a=0;//     sget-object v1, Lcom/cmread/bplusc/reader/listeningbook/ed;->c:Lcom/cmread/bplusc/reader/listeningbook/ed;
a=0;// 
a=0;//     #v1=(Reference,Lcom/cmread/bplusc/reader/listeningbook/ed;);
a=0;//     if-ne v0, v1, :cond_0
a=0;// 
a=0;//     .line 1411
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     .line 1413
a=0;//     :goto_0
a=0;//     #v0=(Boolean);
a=0;//     return v0
a=0;// 
a=0;//     :cond_0
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/reader/listeningbook/ed;);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     goto :goto_0
a=0;// .end method
}}
